Well-appointed place in a great location.