Definitely a five star stay. Everything we needed. Private, luxurious. Great hosts.