5 stars all around! Great, clean, cozy place. Will be booking again!