Overall really nice place, beautiful location and nice setup. Giving 4/5 because many of the linens / towels were stained and in less than great condition, door was pretty wonky and response was somewhat lagging several times we needed assistance. Generally a beautiful complex and nice location, very close to several restaurants and a convenience store.