Fantastic place at a great price - new, clean, well kept, comfortable