Great location with plenty of comfortable space. The kitchen could use basic amenities (e.g. cooking tools) to be truly good, but otherwise a nice place to stay.