Very clean and spacious. Amazing location.