Perfect. Kept up to date for trouble-free arrival . Easy to find. Easy walk to town centre and beaches. Clean. Good wifi. Nice hot showers. Comfortable beds. Great hosts.