The room is very clean and the location is wonderful. Thoughtful amenities through out and comfortable to stay in. Though the owners could be more informative and leave a guide as the complex is very confusing to navigate. The check in process is unnecessarily complicated. While there is supposed to be assigned parking we found that others had parked in our spot multiple times and the property manager was not very helpful about remedying it.