Great location, good living space and everything necessary to have a comfortable stay.