Great location, super clean, excellent communication. Has all the basics.