really clean, comfortable and spacious place in a perfect location