Live like royalty at the Palace by the Sea | Spain