Perfect apartment, perfect communication, perfect location which made our weekend perfect- 100% recommended