Excellent place, well-located, clean, modern, much recommended.