perfect location, spacious, cozy, nicely decorated, great view from the balcony and from the bedroom, good communication