Excellent accommodation; beautiful place; clean; well localized.