A home away from home, with fantastic views. Everything you need for a very comfortable stay. Would definitely stay again.