A very very comfortable and thoughtfully laid out place to stay,
Definitely 5stars