perfect location, very spacious, all comfort provided.