5 stars. everything I expected. a bit small but plenty of room and amenities for two people. amazing host