Good stay overall. Place is a bit small and crowded but location is great.
I would request the host to not rent out the open hall area to someone as it makes doing laundry or cooking uncomfortable for both the guests.