Excellent location, very high standard of cleaniness and modern amenities, would not hesitate to recommend.