Great service and attention. Good location. Be prepared to climb difficult stairs in the upper floors