Great place, clean, good design, good location, good communication. I would stay here again.