Beautiful, clean, well-kept place in a great location.