Accommodating host, very clean and modern-looking place with amenities and furnishment. Ideal place to stay on a vacation, at a relatively decent price