Place was extremely clean (everywhere) and hosts were extremely friendly and helpful. I was looking for exact location, but believe it is reasonably close to center.
The only feature guest should know that there is fairly steep stair case to the room.
Have the best possible impression.