A+++ great place to stay