A relaxing comfortable stay with all the amenities you’d need in your own home.