Great apartment.
Great location.
Great hosts.
Nothing more to stay. This place had everything you need.