perfect location, clean and spacious