Great place - spacious, clean, recently renovated