This place is clean and well done. The decor and layout were comfortable, check in and communication were great and we truly enjoyed our stay.