Literally what you look for in your stays abroad. Perfect place.