Nice place, awesome location within Geneva. Very good communication. Would always recommend a stay here.