Beautiful. Clean. Amazing location. Communication was excellent! Wonderful stay :)