This place is highly recommended. Very clean, good location, great amenities and superb hosts. 5 star it is!!!!