Extremely clean, perfect location, everything was as expected from photos. Communication was easy as well. Definitely a good value for everything that is offered.