The description and photos are very accurate. The place is clean, spacious and new, and the hosts are responsive. The beds are quite firm - just be aware if that is an issue for you. We had a wonderful stay.