Very clean and comfortable place! David was a great communicator and answered all my questions in a timely manner. Overall 10/10