Great location and perfect communication. The place is neat, stylish, and with lots of little attentions to make the guest's stay very pleasant. Would definitely come again!