Flat amazing!! Great location, spotlessly clean and so well equipped. Karen has thought of everything. The beds were so comfy. Would highly recommend. We can't wait to return.