Comfortable and well appointed place in an excellent location.