This is a truly wonderful place to stay and a real home from home. The layout has been well thought through, very spacious and well equipped. We thoroughly enjoyed our stay here.