Very clean and nice place. Great communication and good location.