Excellent location! Very comfortable. Clear communication. Would definitely stay there again.