very good Location&Space. very well equiped. good stay.