Clean and affordable, close to shops, restaurants etc, and nice beach location.