The staff, service and communication was excellent throughout my stay. The staff is extremely friendly and always eager to help.