A spacious and well-maintained apartment that easily accommodate a group without feeling squashed in. Would stay again.