Perfect location, perfect size, easy to check in and communication was perfect.