Compact, stylish and well appointed. Air-conditioning, good bed and great shower and nice little kitchen too. What more could you want?