5 stars, lovely premise, location and affordable.