Great place to stay. Very cleverly built place